body{font-family: "微软雅黑",Verdana,宋体,Helvetica,sans-serif; font-size: 14px; color: #666666; margin:0; padding:0; background-color:#f7f7f7;}
p{ margin:0; padding:0; outline:none;}
a{ text-decoration:none; color:#333; cursor:pointer; outline:none; font-style:normal;}
a:hover{ /*color:#f40;*/ text-decoration:none; outline:none;}
ul{ margin:0; padding:0; outline:none;}
li{ margin:0; padding:0; outline:none;}
input{outline:none;font-family: "微软雅黑",Verdana,宋体,Helvetica,sans-serif;}
img{ border:0;vertical-align: middle;}
* ul, * ol, * li {list-style: none outside none;}
dl,dt,dd,div,input{ margin: 0; padding:0;}
h3{font-size:17px;font-weight:500;display:block;}
/*-new*/
i{font-style:normal;}
.tr{text-align:right;}
.tc{text-align:center;}
.iblock{display:inline-block;} 
.db{display:block;} 
.v-m{vertical-align:middle;}
.clearfix:after{content:"."; display:block; height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;} 
.bg-white{background-color:white;}
.bg-red{background-color:#810000;}
.hide{display:none;}
.show{display:block;}

/* Hides from IE-mac \*/ 
* html .clearfix {height:1%;} 
*+html .clearfix {height:1%;} 
.clearfix {display: block;} 
.clear{clear:both;}
.of_hidden{ overflow:hidden;}
.visible{ visibility:visible;}
.blank1{ height:1px; line-height:1px; visibility:hidden; clear:both;}
.blank5{ height:5px; line-height:5px; visibility:hidden; clear:both;}
.blank10{ height:10px; line-height:10px; visibility:hidden; clear:both;}
.blank15{ height:15px; line-height:15px; visibility:hidden; clear:both;}
.blank20{ height:20px; line-height:20px; visibility:hidden; clear:both;}
.blank30{ height:30px; line-height:30px; visibility:hidden; clear:both;}
.blank40{ height:40px; line-height:40px; visibility:hidden; clear:both;}
.blank48{ height:48px; line-height:48px; visibility:hidden; clear:both;}
.blank68{ height:68px; line-height:68px; visibility:hidden; clear:both;}
.blank127{ height:127px; line-height:127px; visibility:hidden; clear:both;}

.f_r{float:right;}
.f_l{float:left;}
.l-h-25{ line-height:25px;}
.m_l10{ margin-left:10px;}
.m_l20{ margin-left:20px;}
.m_l30{ margin-left:30px;}
.m_r10{ margin-right:10px;}
.m_r15{ margin-right:15px;}
.m_r20{ margin-right:20px;}
.m_t6{ margin-top:6px;}
.m_t12{ margin-top:12px;}
.m_b12{margin-bottom:12px;}
.pd_10{padding:10px;}
.pdt_40{padding-top:40px;}
.pdb_40{padding-bottom:40px;}
.pdl_10{padding-left:10px;}
.pdt_10{padding-top:10px;}
.pdt_20{padding-top:20px;}
.pdt_30{padding-top:30px;}

.linetop20b{ height:20px; line-height:20px; border-bottom:1px solid #e8e8e8; width:auto; overflow:hidden; clear:both; }

.font-12{font-size:12px;}
.font-14{font-size:14px;}
.checkbg{background-color:#fff8e1;}
.lefttit{width:100px; text-align:right; padding-right:5px; display:inline-block;}
.highlight{ color:#f40;}
.bold{font-weight:bold;}
.photo_min{ border-radius: 50%;height: 60px;overflow: hidden; width: 60px;}
.noborder{ border:none;}
.lineHeight24{line-height:24px;}
.underline{text-decoration:underline;}
.hover_underline{}
.hover_underline:hover{text-decoration:underline;}
.hidden{overflow:hidden;}

.font-color1{color:#363636;}
.font-red{color:#c00;}
.font-gray9{color:#999;}
.font-gray6{color:#666;}
.font-grayc{color:#ccc;}
.font-blue{color:#3399cc;}
.font-green{color:#669900;}
.font_color_900{color:#900;}
.font_color_333{color:#333;}
.font-black{color:#ffffff;}

.w_900{display:block;width:900px;margin:0 auto;padding:0;}
.w_1200{display:block;width:1200px;margin:0 auto;padding:0;}
.w_1160{display:block;width:1160px;margin:0 auto;padding:0;}
.w_1600{display:block; width:1600px; margin:0 auto; padding:0;}
.w100{width:100%;}


.box-shadow-1{-webkit-box-shadow: 1px 0px 3px;   -moz-box-shadow: 1px 0px 3px;  box-shadow: 1px 0px 3px rgba(130, 130, 130, 0.8);  }
.box-shadow-2{-webkit-box-shadow: 1px 1px 3px;   -moz-box-shadow: 1px 1px 3px;  box-shadow: 1px 1px 3px rgba(130, 130, 130, 0.5); cursor:pointer;}

/*分页*/
.wb_fenye{border-top:1px solid #d9d9d9;}
.fenye{padding:6px 0; text-align:center;letter-spacing:-0.31em; text-rendering:optimizespeed;white-space:nowrap;}
.fenye .page{display: inline-block;letter-spacing: normal;line-height: 20px;margin: 0 5px;padding: 0 8px;text-align: center; text-rendering: auto;vertical-align: middle;word-spacing: normal;}
.fenye .prev, .fenye .next {height: 26px; line-height: 26px; margin: 0; padding: 0; width: 100px;}
.fenye .prev{ margin-right:20px; border-right:1px solid #d9d9d9; }
.fenye .next{ margin-left:20px; border-left:1px solid #d9d9d9; }
.fenye .active{background-color:#f2f2f5; font-weight:normal;}
.fenye .page_dis, .fenye .page_dis:hover { color: #cccccc; cursor: default; }
.fenye .jumptext{font-size:12px;letter-spacing:0;font-style:normal; color:#333;}
.fenye .jumpto{ font-size:12px; width:40px; height:24px; line-height:24px; padding:0 5px; border:1px solid #ededed; color:#333;}
.fenye .jumpbtn{margin-left:10px; background-color:white; border:1px solid #ededed; border-radius:2px; width:43px; height:24px; cursor:pointer; color:#333;}
.fenye .jumpbtn:hover{border-color:#f40;}
.fsfenye{clear:both; background-color:#FFF; border:1px solid #dcdcdc;}